import api from '../api';

// 所有的首页的请求维护都在这里；

// 下面是简写的形式
// getXXX 自定义的接口名字
export const getXXX = (params) => api.get(`/apigb/v1/component`, {params})

export const postXXX = (params) => api.post(`/apigb/v1/component/update-info`, params)


// 下面是详细的写法
export const xxxx = (params) => api({
    url: '', // 请求地址
    method: 'post', // 请求方式
    // data: params, // (一般post请求，我们习惯使用 data属性来传参)
    params: params //(一般get请求，我们习惯使用params属性来传参）
    // 注意：data，和 params 两个属性传参使用，并不是固定的，也可以调换使用。
})


/*
* Banner管理接口 
*
*/

export const getBanner = params => api.get('/banner/list',{params});

// 如果一个对象的属性名和属性值一模一样的话
// export const getBanner = function (a) { // params 形参 
//    return api.get('/banner/list',{params:a});
// }


/*
* 获取文章列表的接口
*
*/

export const getNews = params => api.get('/cms/news/list',{params});



/*
* 获取商品列表
*
*/
export const getGoods = params => api.get('/shop/goods/list',{params});